package com.yuncheng.spcyApi.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author hua
 */
public class SpcySjxdJbxxDto {
    @ApiModelProperty(value = "数据修订id")
    private String id;

    @ApiModelProperty(value = "申请事项id")
    private String fsqsxid;

    @JsonFormat(
            timezone = "GMT+8",
            pattern = "yyyy-MM-dd"
    )
    @DateTimeFormat(
            pattern = "yyyy-MM-dd"
    )
    @ApiModelProperty(value = "原检查开始时间")
    private Date fyjckssj;

    @JsonFormat(
            timezone = "GMT+8",
            pattern = "yyyy-MM-dd"
    )
    @DateTimeFormat(
            pattern = "yyyy-MM-dd"
    )
    @ApiModelProperty(value = "原检查结束时间")
    private Date fyjcjssj;

    @JsonFormat(
            timezone = "GMT+8",
            pattern = "yyyy-MM-dd"
    )
    @DateTimeFormat(
            pattern = "yyyy-MM-dd"
    )
    @ApiModelProperty(value = "修订检查开始时间")
    private Date fxdjckssj;

    @JsonFormat(
            timezone = "GMT+8",
            pattern = "yyyy-MM-dd"
    )
    @DateTimeFormat(
            pattern = "yyyy-MM-dd"
    )
    @ApiModelProperty(value = "修订检查结束时间")
    private Date fxdjcjssj;

    @ApiModelProperty(value = "修改类型(检查信息/方案修改)")
    private String fxglx;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getFsqsxid() {
        return fsqsxid;
    }

    public void setFsqsxid(String fsqsxid) {
        this.fsqsxid = fsqsxid;
    }

    public Date getFyjckssj() {
        return fyjckssj;
    }

    public void setFyjckssj(Date fyjckssj) {
        this.fyjckssj = fyjckssj;
    }

    public Date getFyjcjssj() {
        return fyjcjssj;
    }

    public void setFyjcjssj(Date fyjcjssj) {
        this.fyjcjssj = fyjcjssj;
    }

    public Date getFxdjckssj() {
        return fxdjckssj;
    }

    public void setFxdjckssj(Date fxdjckssj) {
        this.fxdjckssj = fxdjckssj;
    }

    public Date getFxdjcjssj() {
        return fxdjcjssj;
    }

    public void setFxdjcjssj(Date fxdjcjssj) {
        this.fxdjcjssj = fxdjcjssj;
    }

    public String getFxglx() {
        return fxglx;
    }

    public void setFxglx(String fxglx) {
        this.fxglx = fxglx;
    }
}
